drain trough - German English Dictionary